篇首语:本文由编程笔记#小编为大家整理,主要介绍了数据库视频对索引的了解相关的知识,希望对你有一定的参考价值。
是一个单独的、物理的数据库结构
是某个表中一列或若干列的集合和相应的指向表中物理标识这些值得数据页的逻辑指针清单
可以把数据库看作一本书,把索引看作书的目录
索引一旦创建,将有数据库自动管理和维护
索引只是提供一种快速访问指定记录的方法
特点:
确定表中数据的物理顺序,类似于电话簿(按姓氏排列数据)。一个表中只能包含一个聚集索引,但是索引可以包含多个列
功能:
使用索引找到包含第一个值得行后,可以确保包含后续索引值的行在物理相邻
1、含有大量非重复值得列
2、使用BETWEEN,>,>=,<或<=返回一个范围值的列
3、被连续访问的列
4、返回大型结果集的查询
5、经常被使用连续或GROUP BY子句的查询访问的列
数据存储在一个位置(索引带有指针指向),索引存储在另一个位置。索引中的项目按索引值得顺序存储,表中的信息按另一种顺序存储
1、数据行不按非聚集索引键的顺序排序和存储
2、非聚集索引的叶层不包含数据页,叶节点包含索引行